/*******************************************************************************
 * Classe MessageSpecial : classe de gestion des messages speciaux relatifs
 *                         à la position de l'impact du projectile
 ******************************************************************************/
package ElementsDeJeu;

import java.awt.*;
import java.io.*;
import javax.imageio.*;
import javax.swing.*;

/**
 *
 * @author W&G
 */
public class MessageSpecial extends JPanel {

//chemin de l'image
    private String chemin;
//image utilisée
    private Image img;
/**
 * Constructeur du message special
 * @param chemin chemin utilisé pour acceder a l'image
 * @throws IOException Exception pouvant etre declenchée
 */
    public MessageSpecial(String chemin) throws IOException {
        this.chemin = chemin;
        img = ImageIO.read(new File(this.chemin));
    }
    @Override
    public void paintComponent(Graphics g) {//Dessine le message special
        if (img != null) {
            g.drawImage(img, 0, 0, this);
        }
    }
}
